microscope for reflected light - German English Dictionary